github.com/jackc/pgx/v5/pgproto3.tracer.buf (field)
38 uses
github.com/jackc/pgx/v5/pgproto3 (current package)
backend.go#L108: buf: &bytes.Buffer{},
frontend.go#L128: buf: &bytes.Buffer{},
trace.go#L20: buf *bytes.Buffer
trace.go#L164: t.buf.WriteString("\t NNNN NNNN")
trace.go#L166: fmt.Fprintf(t.buf, "\t %d %d", msg.ProcessID, msg.SecretKey)
trace.go#L173: fmt.Fprintf(t.buf, "\t %s %s %d", traceDoubleQuotedString([]byte(msg.DestinationPortal)), traceDoubleQuotedString([]byte(msg.PreparedStatement)), len(msg.ParameterFormatCodes))
trace.go#L175: fmt.Fprintf(t.buf, " %d", fc)
trace.go#L177: fmt.Fprintf(t.buf, " %d", len(msg.Parameters))
trace.go#L179: fmt.Fprintf(t.buf, " %s", traceSingleQuotedString(p))
trace.go#L181: fmt.Fprintf(t.buf, " %d", len(msg.ResultFormatCodes))
trace.go#L183: fmt.Fprintf(t.buf, " %d", fc)
trace.go#L206: fmt.Fprintf(t.buf, "\t %s", traceDoubleQuotedString(msg.CommandTag))
trace.go#L224: fmt.Fprintf(t.buf, "\t %s", traceDoubleQuotedString([]byte(msg.Message)))
trace.go#L238: fmt.Fprintf(t.buf, "\t %d", len(msg.Values))
trace.go#L241: t.buf.WriteString(" -1")
trace.go#L243: fmt.Fprintf(t.buf, " %d %s", len(v), traceSingleQuotedString(v))
trace.go#L251: fmt.Fprintf(t.buf, "\t %c %s", msg.ObjectType, traceDoubleQuotedString([]byte(msg.Name)))
trace.go#L265: fmt.Fprintf(t.buf, "\t %s %d", traceDoubleQuotedString([]byte(msg.Portal)), msg.MaxRows)
trace.go#L295: fmt.Fprintf(t.buf, "\t %d %s %s", msg.PID, traceDoubleQuotedString([]byte(msg.Channel)), traceDoubleQuotedString([]byte(msg.Payload)))
trace.go#L305: fmt.Fprintf(t.buf, "\t %s %s", traceDoubleQuotedString([]byte(msg.Name)), traceDoubleQuotedString([]byte(msg.Value)))
trace.go#L311: fmt.Fprintf(t.buf, "\t %s %s %d", traceDoubleQuotedString([]byte(msg.Name)), traceDoubleQuotedString([]byte(msg.Query)), len(msg.ParameterOIDs))
trace.go#L313: fmt.Fprintf(t.buf, " %d", oid)
trace.go#L328: fmt.Fprintf(t.buf, "\t %s", traceDoubleQuotedString([]byte(msg.String)))
trace.go#L334: fmt.Fprintf(t.buf, "\t %c", msg.TxStatus)
trace.go#L340: fmt.Fprintf(t.buf, "\t %d", len(msg.Fields))
trace.go#L342: fmt.Fprintf(t.buf, ` %s %d %d %d %d %d %d`, traceDoubleQuotedString(fd.Name), fd.TableOID, fd.TableAttributeNumber, fd.DataTypeOID, fd.DataTypeSize, fd.TypeModifier, fd.Format)
trace.go#L367: if t.buf.Cap() > 1024 {
trace.go#L368: t.buf = &bytes.Buffer{}
trace.go#L370: t.buf.Reset()
trace.go#L376: t.buf.WriteString(now.Format("2006-01-02 15:04:05.000000"))
trace.go#L377: t.buf.WriteByte('\t')
trace.go#L380: t.buf.WriteByte(sender)
trace.go#L381: t.buf.WriteByte('\t')
trace.go#L382: t.buf.WriteString(msgType)
trace.go#L383: t.buf.WriteByte('\t')
trace.go#L384: t.buf.WriteString(strconv.FormatInt(int64(encodedLen), 10))
trace.go#L390: t.buf.WriteByte('\n')
trace.go#L391: t.buf.WriteTo(t.w)